.paddedTube {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-user-select:none;
    -moz-user-select:none;
}

.timeline-container{
    -webkit-user-select:none;
    -moz-user-select:none;
}
.timeline-date-label
    
    font-family: Trebuchet MS, Helvetica, Arial, sans serif;
    font-size: 8pt;
    border: 1px solid #aaa;
}
.timeline-default {
    font-family: Trebuchet MS, Helvetica, Arial, sans serif;
    font-size: 8pt;
    border: 1px solid #aaa;
}
#playhead {
    position: absolute;
    width: 1px;
    background-color:#6D84B4;
    height: 450px;
    z-index: 20;
}

.timeline-event-label {
    font-family: Trebuchet MS, Helvetica, Arial, sans serif;
    font-size: 8pt;
    color: #222222;
}

.tape-special_event, .small-special_event { background-color: orange; }

.hiddenPlayer {
    display: none;
}

#controls {
    
    width: 230px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    margin-top: 10px;
}
#datePicker {
    border: none;
    width:0px;

}

#timeBookmark {
   
}

#calendar {
    border: 1px solid #6D84B4;
    position: relative;
    font-family: Trebuchet MS, Helvetica, Arial, sans serif;
    font-size: 10pt;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    width: 230px;
    padding-top: 4px;
    padding-left: 10px;
}

.clear {
    clear: both;
}

  /* Our context menus */

  /* all context menus has this class */
  .context-menu {
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;

        background-color: #f2f2f2;
        border: 1px solid #999;


  }

#tagMenu {
          list-style: none;
        margin: 0; padding: 0;  
}

  .context-menu a {
    display: block;
    padding: 3px;
    text-decoration: none;
    color: #333;
}
  .context-menu a:hover {
    background-color: #666;
    color: white;
}

.resizer {
    cursor: move;
    background-color: green;
    filter:alpha(opacity=75);
    opacity: 0.75;
}

.editComplete {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -moz-box-shadow: 3px 3px 5px #999;
	-webkit-box-shadow: 3px 3px 5px #999;
    border-radius: 4px;

    background-color: #f2f2f2;
    border: 1px solid #999;

    list-style: none;
    margin: 0; padding: 0;
    width: 100px;
    height: 60px;

    z-index: 30000;
}

.editCompleteTitle {
    text-align:center;
}

.waitIcon {
    position: absolute;
    display: none;

}

.bold {
    font-weight:bold;
}



#edit-tag textarea {
    height: 40px;
    width: 95%;
}

.small-untagged {
    background-color:yellow !important;
}

#mainSearch {
    z-index: 50 !important;
}